// 导入bcrypt
const bcrypt = require('bcrypt');
// 生成随机字符串
// genSalt方法接受一个数值作为参数
// 数值越大 生成的随机字符串复杂度越高
// 数值越小 生成的随机字符串复杂度越低
// 默认值为10
// bcrypt 是apimin对象
async function run() {
    const salt = await bcrypt.genSalt(10);
    // bcrypt.hash();第一个参数是要进行加密的明文；第二个参数是随机字符串
    // 返回值是加密后的密码
    const result = await bcrypt.hash('123456', salt);
    console.log(salt);
    console.log(result);
}
run();